Text copied to clipboard!
Tytuł
Text copied to clipboard!Inżynier Oprogramowania Java
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera Oprogramowania Java, który dołączy do naszego zespołu technologicznego i pomoże w tworzeniu, rozwijaniu oraz utrzymywaniu nowoczesnych aplikacji opartych na języku Java. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu obiektowym, znajomość frameworków takich jak Spring czy Hibernate oraz umiejętność pracy w zespole scrumowym.
W tej roli będziesz odpowiedzialny za projektowanie, implementację i testowanie komponentów aplikacji, a także za analizę wymagań biznesowych i technicznych. Będziesz współpracować z zespołem analityków, testerów oraz innych programistów, aby dostarczać wysokiej jakości rozwiązania programistyczne.
Oferujemy możliwość pracy nad ciekawymi projektami w środowisku opartym na nowoczesnych technologiach, elastyczne godziny pracy, możliwość pracy zdalnej oraz dostęp do szkoleń i certyfikacji.
Jeśli jesteś osobą samodzielną, komunikatywną i pasjonujesz się tworzeniem oprogramowania w języku Java, zapraszamy do aplikowania. Twoje umiejętności i zaangażowanie będą miały realny wpływ na rozwój naszych produktów i usług.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji w języku Java
- Tworzenie i utrzymanie kodu zgodnego z najlepszymi praktykami
- Współpraca z zespołem projektowym i testerami
- Analiza wymagań technicznych i biznesowych
- Tworzenie dokumentacji technicznej
- Udział w przeglądach kodu i testach jednostkowych
- Optymalizacja wydajności aplikacji
- Rozwiązywanie problemów technicznych i błędów
- Wdrażanie nowych funkcjonalności
- Utrzymywanie wysokiej jakości kodu źródłowego
Wymagania
Text copied to clipboard!- Minimum 3 lata doświadczenia w programowaniu w języku Java
- Znajomość frameworków Spring, Hibernate
- Doświadczenie w pracy z bazami danych (np. MySQL, PostgreSQL)
- Znajomość narzędzi kontroli wersji (np. Git)
- Umiejętność pracy w zespole scrumowym
- Znajomość wzorców projektowych
- Dobra znajomość języka angielskiego
- Umiejętność analitycznego myślenia
- Znajomość narzędzi CI/CD
- Doświadczenie w pracy z REST API
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z frameworkiem Spring?
- Czy pracowałeś wcześniej w zespole scrumowym?
- Jakie narzędzia CI/CD znasz i stosujesz?
- Czy masz doświadczenie w pracy z bazami danych relacyjnymi?
- Jakie projekty realizowałeś w języku Java?
- Czy posiadasz certyfikaty związane z programowaniem w Javie?
- Jak radzisz sobie z debugowaniem i rozwiązywaniem błędów?
- Czy masz doświadczenie w pracy z mikrousługami?
- Jakie wzorce projektowe stosujesz najczęściej?
- Czy masz doświadczenie w pracy z systemami kontroli wersji?